package com.xmtlxx.system.domain.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;


/**
 * 租户添加对象 sys_tenant
 *
 * @author lingdeng
 * @date 2021-07-24
 */
@Data
@ApiModel("租户添加对象")
public class SysTenantAddBo {


    /**
     * 租户名称
     */
    @ApiModelProperty("租户名称")
    @NotBlank(message = "租户名称不能为空")
    private String tenantName;

    /**
     * 负责人
     */
    @ApiModelProperty("负责人")
//    @NotBlank(message = "负责人不能为空")
    private String leaderAccount;

    /**
     * 租户描述
     */
    @ApiModelProperty("租户描述")
    private String remark;

    /**
     * 租户状态（0正常 1停用）
     */
    @ApiModelProperty("租户状态（0正常 1停用）")
    private String status;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    @ApiModelProperty("删除标志（0代表存在 2代表删除）")
    private String delFlag;

    /**
     * 创建者
     */
    @ApiModelProperty("创建者")
    private String createBy;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 更新者
     */
    @ApiModelProperty("更新者")
    private String updateBy;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    private Date updateTime;

    /**
     * 租户类型 00超级管理员  01监管  02企业
     */
    @ApiModelProperty("租户类型 00超级管理员  01监管  02企业")
    private String tenantType;

}
